extremely stimulated - Alemán Inglés Diccionario